package com.timebank.score.mapper;

import com.timebank.score.pojo.entity.GoodsType;

import java.util.List;

/**
 * 商品类型
 * @author shiliuyinzhen
 */
public interface GoodsTypeMapper {

    /**
     * 获取商品类型列表
     * @return
     */
    List<GoodsType> getGoodsTypeList();

    /**
     * 新增商品类型
     * @param goodsType
     * @return
     */
    int addGoodsType(GoodsType goodsType);

    /**
     * 修改商品类型
     * @param goodsType
     * @return
     */
    int updateGoodsType(GoodsType goodsType);

    /**
     * 批量删除商品类型
     * @param goodsTypeIds
     * @return
     */
    int batchDeleteGoodsType(Integer[] goodsTypeIds);

    /**
     * 条件查询商品类型
     * @param goodsType
     * @return
     */
    GoodsType getGoodsTypeByTypeName(GoodsType goodsType);
}
